/**
 * 通过 http 实现的员工信息 API
 */
public interface UserAPI {
    /**
     * 获取指定员工的名字
     * @param staffId
     * @return
     */
    String getNameByStaffId(int staffId);

    /**
     * 获取指定员工的邮箱
     * @param staffId
     * @return
     */
    String getEmailByStaffId(int staffId);

    /**
     * 获取内部员工的部门名，不存在时返回 null
     * @param staffId
     * @return
     */
    String getDepartment(int staffId);

    /**
     * 获取外包员工的部门 id，不存在时返回 null
     * @param staffId
     * @return
     */
    Integer getOutWorkerDepartmentId(int staffId);
}
